import java.util.Scanner;

public class EmailCheck {
//    1、	使用String提取字符串，从控制台输入一个邮箱，验证邮箱是否是合法的？
//    注：合法的邮箱格式是XXX@XX.com
//    要求：	1)	要求邮箱必须要包含@符合和 . 符号
//2)	邮箱的@和.符号不能在第一个位置，且@和.符号不能在最后一个
//3)	邮箱的@符号必须在.之前，且@符号和.符号中间至少要有一个字符。
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        System.out.print("请输入一个邮箱：");
        String email=input.next();
        int index1=email.indexOf("@");//@的位置
        int index2=email.indexOf(".");//.的位置
        if(!(index1==0)&&!(index2==0)
                &&!(index1==email.length()-1)
                &&!(index2==email.length()-1)
                &&!(index1==-1)
                &&!(index2==-1)
                &&index1<index2
       &&index2-index1>1){
            System.out.println("输入成功！");
        }else{
            System.out.println("邮箱名无效！");
        }
    }
}
